package com.yihuan.service;

import com.yihuan.entity.OrderProductEntity;
import com.yihuan.mapper.OrderProductMapper;
import org.springframework.stereotype.Service;

import javax.annotation.Resource;
import java.util.List;

/**
 * Author:梦醒
 * Date: 2022/4/24 17:58
 * Dream:
 * 信言不美，美言不信。
 * 善者不辩，辩者不善。
 * 知者不博，博者不知。
 * Function:
 */
@Service
public class OrderProductService {
    @Resource
    OrderProductMapper orderProductMapper;
    
    /**
     * 注册订单详情信息
     *
     * @param orderProductEntity
     * @return
     */
    public int insertOrderProductByOrderProductData(OrderProductEntity orderProductEntity) {
        return orderProductMapper.insertOrderProductByOrderProductData(orderProductEntity);
    }
    
    /**
     * 更改订单详情数量
     *
     * @param orderProductEntity
     * @return
     */
    public int updateOrderProductByOrderProductNum(OrderProductEntity orderProductEntity) {
        return orderProductMapper.updateOrderProductByOrderProductNum(orderProductEntity);
    }
    
    /**
     * 查询对应公司的订单信息
     *
     * @param orderProductEntity
     * @return
     */
    public List<OrderProductEntity> findOrderProductByOrderProductData(OrderProductEntity orderProductEntity) {
        return orderProductMapper.findOrderProductByOrderProductData(orderProductEntity);
    }
}
